.refercell {
    position: relative;
    &-input {
        border: 0!important;
    }
    &-clear-icon {
        position: absolute;
        top: 8px;
        right: 10px;
        font-size: 12px!important;
        color: #999;
    }
    &-ref-icon {
        position: absolute;
        top: 4px;
        right: 10px;
        color: #999;
    }
    &-search-icon {
        position: absolute;
        top: 11px;
        left: 290px;
        color: #999;
        font-size: 22px!important;
    }
    &-modal {
        &-header {
            border-bottom: 1px solid #eee;
        }
        &-body {
            padding: 10px 20px 40px 20px!important;
            &-input {
                width: 300px!important;
                height: 30px!important;
                margin-bottom: 10px;
            }
            &-table {
                max-height: 400px;
                overflow: auto;
            }
        }
        &-footer {
            padding-top: 0!important;
            text-align: center;
        }
    }
}

// 重置modal样式
.u-modal.in .u-modal-dialog {
    top: 15%!important;
}

// 重置input清除按钮样式
.uf-close-c:before{
    color: #D3D2D4;
}